lacking some teeth - Turco Inglés Diccionario